\subsection{lcv-structs.h-Dateireferenz}
\label{lcv-structs_8h}\index{lcv-structs.h@{lcv-structs.h}}
Definiert spezifische Strukturen für die LCV. 

\subsubsection*{Datenstrukturen}
\begin{CompactItemize}
\item 
struct {\bf lcv\_\-reg\_\-config}
\begin{CompactList}\small\item\em Konfigurationsstruktur für LCV-Register. \item\end{CompactList}\item 
struct {\bf lcv\_\-picture}
\begin{CompactList}\small\item\em Bilderstruktur für unsigned 8-bit Bilder. \item\end{CompactList}\item 
struct {\bf lcv\_\-pixel\_\-bgr}
\begin{CompactList}\small\item\em Pixelstruktur für BGR Pixel. \item\end{CompactList}\end{CompactItemize}
\subsubsection*{Typdefinitionen}
\begin{CompactItemize}
\item 
typedef char $\ast$ {\bf lcv\_\-gpio\_\-config}
\begin{CompactList}\small\item\em Alias für GPIO Port dev Adressen. \item\end{CompactList}\item 
typedef enum {\bf image\_\-types} {\bf image\_\-type}
\item 
typedef unsigned char {\bf lcv\_\-pixel\_\-gray}
\begin{CompactList}\small\item\em Typendefinition für Graustufen Pixelwert. \item\end{CompactList}\end{CompactItemize}
\subsubsection*{Aufzählungen}
\begin{CompactItemize}
\item 
enum {\bf image\_\-types} \{ {\bf IMG\_\-BGR} =  24, 
{\bf IMG\_\-GRAYSCALE} =  8
 \}
\begin{CompactList}\small\item\em Mögliche Bildtypen, 24Bit BGR Bitmap oder 8Bit Graustufen Bitmap. \item\end{CompactList}\end{CompactItemize}


\subsubsection{Ausführliche Beschreibung}
Definiert spezifische Strukturen für die LCV. 

\begin{Desc}
\item[Autor:]Daniel Kummer, Sebastian Kummer \end{Desc}
\begin{Desc}
\item[Datum:]Donnerstag, Dezember 12, 2007 \end{Desc}
\begin{Desc}
\item[Version:]1.0 \end{Desc}


Definiert in Datei {\bf lcv-structs.h}.

\subsubsection{Dokumentation der benutzerdefinierten Typen}
\index{lcv-structs.h@{lcv-structs.h}!image_type@{image\_\-type}}
\index{image_type@{image\_\-type}!lcv-structs.h@{lcv-structs.h}}
\paragraph{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf image\_\-types} {\bf image\_\-type}}\hfill\label{lcv-structs_8h_303d84eceecb6d3a73f0270cdd025ebe}




Definiert in Zeile 36 der Datei lcv-structs.h.\index{lcv-structs.h@{lcv-structs.h}!lcv_gpio_config@{lcv\_\-gpio\_\-config}}
\index{lcv_gpio_config@{lcv\_\-gpio\_\-config}!lcv-structs.h@{lcv-structs.h}}
\paragraph{\setlength{\rightskip}{0pt plus 5cm}typedef char$\ast$ {\bf lcv\_\-gpio\_\-config}}\hfill\label{lcv-structs_8h_9a9ff1ca985cf603310f4b73dc485658}


Alias für GPIO Port dev Adressen. 



Definiert in Zeile 29 der Datei lcv-structs.h.\index{lcv-structs.h@{lcv-structs.h}!lcv_pixel_gray@{lcv\_\-pixel\_\-gray}}
\index{lcv_pixel_gray@{lcv\_\-pixel\_\-gray}!lcv-structs.h@{lcv-structs.h}}
\paragraph{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned char {\bf lcv\_\-pixel\_\-gray}}\hfill\label{lcv-structs_8h_e911521989d56651be59eaddc0f9fce6}


Typendefinition für Graustufen Pixelwert. 



Definiert in Zeile 66 der Datei lcv-structs.h.

\subsubsection{Dokumentation der Aufzählungstypen}
\index{lcv-structs.h@{lcv-structs.h}!image_types@{image\_\-types}}
\index{image_types@{image\_\-types}!lcv-structs.h@{lcv-structs.h}}
\paragraph{\setlength{\rightskip}{0pt plus 5cm}enum {\bf image\_\-types}}\hfill\label{lcv-structs_8h_b1860e6c3843411127d01321e616fd24}


Mögliche Bildtypen, 24Bit BGR Bitmap oder 8Bit Graustufen Bitmap. 

\begin{Desc}
\item[Aufzählungswerte: ]\par
\begin{description}
\index{IMG_BGR@{IMG\_\-BGR}!lcv-structs.h@{lcv-structs.h}}\index{lcv-structs.h@{lcv-structs.h}!IMG_BGR@{IMG\_\-BGR}}\item[{\em 
IMG\_\-BGR\label{lcv-structs_8h_b1860e6c3843411127d01321e616fd24ac1f6d8408e4448449149fc6ee90de65}
}]\index{IMG_GRAYSCALE@{IMG\_\-GRAYSCALE}!lcv-structs.h@{lcv-structs.h}}\index{lcv-structs.h@{lcv-structs.h}!IMG_GRAYSCALE@{IMG\_\-GRAYSCALE}}\item[{\em 
IMG\_\-GRAYSCALE\label{lcv-structs_8h_b1860e6c3843411127d01321e616fd2439e6c4bfc9522eeea7cc640aa2e2d62a}
}]\end{description}
\end{Desc}



Definiert in Zeile 35 der Datei lcv-structs.h.